export type { CourseListItemType } from '@/api/service/base.type';
import type { GetAnalysisResultResponseType } from '@/api/service/lesson-analysis-details.type';

export interface AnalysisResultType extends GetAnalysisResultResponseType {
	planBreakTime?: number;
	realBreakTime?: number;
	calLateBeginTime?: number;
	calBeginTime?: number;
	calEarlyStopTime?: number;
	calLateStopTime?: number;
	calEndTime?: number;
	calTotalTime?: number;
	planTotalTime?: number;
	calTeachTime?: number;
}

export interface VolumeObjType {
	avgVol: number;
	maxVol: number;
	minVol: number;
}

export interface RealBreakTimeItemType {
	startTime: number;
	endTime: number;
}
